The following information is available for Sheraton Needham Hotel:
Sheraton Needham is just minutes from Boston, with a full fitness center, indoor heated pool, and complimentary shuttle service within a 5 mile radius.
Sheraton Needham Hotelinvites you to experience our newly revitalized hotel. After undergoing a $13 million renovation, our beautiful hotel is now an even better place for you to connect and relax. Experience the best of both worlds with our local charm and the best things to do in Boston, just minutes away; we are conveniently located adjacent to the Interstate 95/Massachusetts Route 128 high-tech corridor. Enjoy our 247 stylish guest rooms, brand new Club Lounge, and fully refreshed fitness center and Link@Sheraton™ connectivity hub. Our Needham accommodations will offer you a great night's sleep before your big meeting or day trip with family and friends. Feel free to bring your faithful companion on the trip as well, as we are a pet-friendly Needham hotel. Our newly-renovated meeting spaces offer you the flexibility to plan a meeting that meets your needs. Perfect for meetings up to 175 guests, our hotel offers a Grand Ballroom to accommodate events up to 600 people. We also offer complete meeting packages to help take the stress out of planning your next Needham meeting.
Sheraton Needham Hotel can be found at the following address:
Check the map to see where you can find Sheraton Needham Hotel.
The following categories describe(s) Sheraton Needham Hotel:
Use the following telephone number to get in touch with Sheraton Needham Hotel:
Check the following website for Sheraton Needham Hotel:
Here is how other visitors have rated Sheraton Needham Hotel:
The following parking options are available:
Also check these Restaurants nearby:
Also check these Hair salons nearby:
Also check these Churches nearby:
Also check these Real estate agents nearby: